package com.yuke.cloud.service.api.uac.dto;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/*
 * <p>Company: Copyright (c) 2018. yuke All Rights Reserved. </br> </p>
 * <p>Title：yukemall </br> </p>
 * <p>com.yuke.cloud.service.uac.dto Description TODO </br> </p>
 * @Author wg
 * @Date   2018/10/9 13:34
 */
@Data
@ApiModel(value = "用户登录相关信息")
public class UserLoginInfoDto implements Serializable {

    private static final long serialVersionUID = -5489240986004922469L;

    /**
     * 用户ID，与用户表关联
     */
    private Long userId;

    /**
     * 用户登录名
     */
    private String loginName;

    /**
     * 用户姓名
     */
    private String userName;

    /**
     * 登陆人Ip地址
     */
    private String loginIp;

    /**
     * 登录地址
     */
    private String loginLocation;

    /**
     * 操作系统
     */
    private String os;

    /**
     * 浏览器类型
     */
    private String browser;

    /**
     * 0 在线 10已刷新 20 离线
     */
    private Integer status;


    /**
     * 登录设备的ID,对于APP来说一般指设备token
     */
    private String deviceId;
}
